home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 12471 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.3 KB

  1. Path: dazzle.east-tenn-st.edu!bobcat!zebl1
  2. From: zebl1@bobcat.east-tenn-st.edu (Eric B. Lemings)
  3. Newsgroups: comp.lang.c++,comp.lang.ada
  4. Subject: Re: Prediction: C++ vs. Ada
  5. Followup-To: comp.lang.c++,comp.lang.ada
  6. Date: 19 Mar 1996 21:42:41 GMT
  7. Organization: East Tennessee State University
  8. Message-ID: <4in9oh$10s@dazzle.east-tenn-st.edu>
  9. References: <4ijr3g$3bc@dazzle.east-tenn-st.edu> <4ijuo2$skh@newsbf02.news.aol.com>
  10. NNTP-Posting-Host: bobcat.east-tenn-st.edu
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. RogerLC (rogerlc@aol.com) wrote:
  14.  
  15. > >> "Ada will increasingly challenge C++ as the industry's language of
  16. > >> choice."
  17.  
  18. > >> Not because of the pros or cons of either language, but because of
  19. > >> Ada's initiative in software reuse.  As the importance of software
  20. > >> reuse becomes evident to all, developers will look towards the language
  21. > >> that has the most activity in software reuse and the largest reuseable
  22. > >> software base.
  23.  
  24. > Although I am a C++ programmer, I am interested in anything that will
  25. > increase productivity, particularly reuse.  When I think of reuse, I think
  26. > of commercially or public domain available libraries.  I see many of these
  27. > for C & C++, but few for Ada.  Is this because I am looking in the wrong
  28. > place, because I am PC centered or because C++ has much more available in
  29. > this area and you are looking at other types of reuse (internal)?
  30.  
  31. > I am interested in your views,
  32.  
  33. > Thanks,  Roger Campbell
  34.  
  35. The most active participants in software reuse fall into one of three
  36. categories in the order of highest activity to lowest activity:
  37. government (primarily defense), academic (universities and research
  38. organizations), specialized software development companies, and lastly,
  39. commercial "shrink-wrapped" software companies.
  40.  
  41. The reusable software mentioned above (commerical or publicly available,
  42. C and C++ libraries) are usually domain-independent.  That is, this generic
  43. software is easily reusuable in all projects.  Some, IHMO, believe this
  44. to be the extent of software reuse.  Hardly so.  The "generic" domain is
  45. only one of uncounted domains (defense, communication, medical, scientific,
  46. financial, etc.) that are growing daily or haven't even began to grow yet.
  47.  
  48. Thus, the real promise of software reuse will extend from domain-specific
  49. reusable software where dependable software is vital.  In these areas, Ada
  50. has the lead, IMHO.
  51.  
  52. Eric Lemings
  53.  
  54.